long term commitments - Turco Inglés Diccionario